/* UNIVERSAL FLASH MESSAGES ------------------------------------------------- */
div#flash_messages p {
    font-size:13px;
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}

div#flash_messages p.info {
    color: #00529B; background-color: #BDE5F8; background-image: url('/images/universal_flash_messages/info.png');
}
div#flash_messages p.success {
    color: #4F8A10; background-color: #DFF2BF; background-image: url('/images/universal_flash_messages/success.png');
}
div#flash_messages p.warning {
    color: #9F6000; background-color: #FEEFB3; background-image: url('/images/universal_flash_messages/warning.png');
}
div#flash_messages p.error {
    color: #D8000C; background-color: #FFBABA; background-image: url('/images/universal_flash_messages/error.png');
}

/* -------------------------------------------------------------------------- */